storage pits - Spanish English Dictionary